package EjerciciosEnClase.EjercicioHerencia.Ejercicio2;

import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;

public class TazaCafe {
	
	private List<Ingrediente> ingredientes;
	
	public TazaCafe(){
		this.ingredientes = new LinkedList<Ingrediente>();
	}
	
	
	public void addIngrediente(Ingrediente nuevoIngrediente){
		this.ingredientes.add(nuevoIngrediente);
	}
	
	public double getPrecio(){
		double precio = 0;
		Iterator<Ingrediente> itIngrediente = ingredientes.iterator();
		while(itIngrediente.hasNext()){
			precio = precio + itIngrediente.next().getPrecio();
		}
		return precio;
	}
	
}
